/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package DiagramObjects;

import java.awt.Graphics;
import java.util.ArrayList;
import java.util.Vector;
import program.PaintObjects;
import utils.Point;

/**
 *
 * @author Administrator
 */
public class DiagramObject {


public void Draw(Graphics g, PaintObjects po) {};
	public void DrawSelection(Graphics g, PaintObjects po) {};
	public String ToDatabase(){return "";}
	public void SetSize(Integer w, Integer h){	}
	public Integer getPositionX(){ return 0;}
	public Integer getPositionY(){ return 0;}
	public void Print(){ }
	public void SetTextSize(Integer size){}
	public Boolean  PointCollision(Integer x, Integer y){return false;}
	public void SetDuringCreation(Integer x, Integer y)
	{}
	public Boolean Selection(Vector<Point> SelectionCorners){ return false;}
	public Boolean Selection(Integer selLeft, Integer selRight, Integer selUp, Integer selBottom)
	{return false;}
	public void MoveByVector(Integer vx, Integer vy){}
	public ArrayList<Point> ManipulationPoints(){
		return null;}
    
    
    }